cool-headed driver - German English Dictionary